.bg {
  width: 750rpx;
  height: 628rpx;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 0;
}
.banner_box {
  height: 200rpx;
  .banner {
    margin: 32rpx;
    width: 686rpx;
    height: 200rpx;
    position: relative;;
    z-index: 1;
    .banner_bg {
      position: absolute;
      width: 686rpx;
      height: 200rpx;
      z-index: -1;
    }
  
    .tit {
      padding-top: 32rpx;
      margin:  0 34rpx;
      line-height: 40rpx;
      font-size: 28rpx;
      color: #863D00;
      font-weight: 500;
      display: flex;
      justify-content: space-between;
    }
  
    .fen {
      font-family: DIN-Bold;
      font-size: 52rpx;
      color: #863D00;
      letter-spacing: 0;
      line-height: 52rpx;
      font-weight: 600;
      margin-top: 20rpx;
      margin-left: 34rpx;
      display: flex;
      image {
        width: 52rpx;
        height: 52rpx;
        margin-right: 12rpx;
      }
    }
  }
}

.list {
  margin: 32rpx;
  padding-bottom: 32rpx;
}

.cont {
  padding: 27rpx 22rpx !important;
}

.right {
  color: red !important;
}